Roster-tail conch - Español Inglés Diccionario